// 小练习3：根据函数是第一等公民的思维，如何优化下面的代码？

(function () {
    function getUser(path, callback) {
        return $.get(path, function(info) {
            return callback(info);
        })
    }

    getUser('/api/user', function(resp) {
        // resp为成功请求之后返回的数据
        console.log(resp);
    })
})();

console.log('----------------------------------');

(function () {
    function getUser(path, callback) {
        return $.get(path, callback);
    }

    getUser('/api/user', function(resp) {
        // resp为成功请求之后返回的数据
        console.log(resp);
    })
})();